Host Header Logging (in der Lite Version nicht verfügbar)

Dies erlaubt die Aufzeichnung der HTTP Hostnamen in eine Textdatei oder in eine Datenbank inklusive der übertragenen Bytes. Was ist der Unterschied zwischen dem Logging von Host Header Daten durch TrafMeter und der Analyse der Logfiles eines Proxy Servers? Die Antwort finden Sie in der beigefügten Tabelle.

 

Analyse der Proxy Logfiles

TrafMeter Host Header Logging

Wird ein Proxy Server benötigt?

Ja.

Nein. Das ist ein Vorteil, wenn in bestimmten Fällen kein Proxy Server installiert werden kann.

Wird der mitübertragene HTTP Overhead aufgezeichnet?

Nein.

Mitaufgezeichnet werden:
- Header der HTTP Antwort
- IP und TCP Header
- wiederholt übertragene TCP Segmente die ohne Bestätigung geblieben sind.

Welche Datenmenge wird bei aktivierter GZIP Komprimierung aufgezeichnet (bei "on the fly" komprimierten Webseiten)? 

Die Grösse der Datei auf der Platte.

Die effektiv über die Internetverbindung übertragene Menge (kann bei aktivierter GZIP Komprimierung um den Faktor 2-4 geringer als die eigentliche Dateigrösse sein)

Um diese Option zu nutzen, müssen Sie das "Host Header Logging" im Filter Editor aktivieren und die Parameter setzen.

Welche HTTP Request Typen werden analysiert?

  1. HTTP/1.1 (RFC 2068). Ein HTTP/1.1 Request besteht aus dem Feld "Host" welches den Hostnamen enthält. Somit ist es möglich, unterschiedliche Webseiten anzusprechen, die auf der selben IP Adresse und dem selben Port liegen. Beispiel für einen HTTP/1.1 Request:
    GET / HTTP/1.1
    Host: www.w3.org
    
  2. HTTP/1.0 (RFC 1945). In HTTP/1.0 gibt es kein "Host" Feld, deshalb wird die IP Adresse (in gepunkteter Dezimalschreibweise) anstatt dem Hostnamen aufgezeichnet. Beispiel für einen HTTP/1.0 Request:
    GET / HTTP/1.0
    
  3. HTTP Request über einen Proxy Server. In diesem Fall steht der Hostnamen in der HTTP Request Zeile. Beispiel für einen HTTP Request über einen Proxy server:
    GET http://www.w3.org/ HTTP/1.0
    
  4. FTP Request über einen Proxy server. Gleich wie oben aber mit einem anderen Protokoll. Beispiel:
    GET ftp://ftp.w3.org/ HTTP/1.0
    

What types of HTTP requests are not analyzed?

It is not possible to analyze HTTPS (or secure HTTP) because this protocol uses an encryption.

 

See also: